<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // var arr = [1,2,3,4,5,6,7,8,9,10,[11,12,13,14,15]];
        // console.log(arr);
        // console.log("==================");
        // console.log(...arr); // 返回一个新的数组 等同于复制一个新的

        // var arr2 = [...arr,16,17,18,19,20];
        // console.log(arr2);
        // var arr = [100,35,86,102,11];
        // var res = Math.max(...arr);
        // console.log(res);


        // var obj = {
        //     name:'张三',
        //     age:20,
        //     country:'中国'
        // }
        // var person = {
        //     ...obj,
        //     gender:'男'
        // }
        // console.log({...obj});// 等同于复制一个对象 
        // // console.log(person);


        // 合并功能 

        // 解构  形参 

        // var arr = [10,20,30,40,50,60,70,80,90];
        // var [a,...b] = arr;
        // console.log(a);
        // console.log(b);
        // var [h,...c,d] = arr; 只支持合并的放在最后 这种不支持
        // console.log(h);
        // console.log(c);
        // console.log(d);

        function test(...arg){
            console.log(arg);
        }

        test(1,2,3,4,5,6,7,8,9,10);
        // 将1 2 3 4 5 6 7 8 9 10 打个包放到了arg 中 
        

    </script>
</body>
</html>